.left_nav{width: 200px;height: 100vh;background: #20222A;float: left;position: relative;}
.left_nav>p{position: absolute;top: 0;background: #20222A;left: 0;z-index: 12000; letter-spacing: 2px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);width:100%;font-size:16px;height:60px;text-align: center;line-height:60px;color: rgba(255, 255, 255, .8)}
.left_nav a{cursor: pointer}
.left_nav ul li a i{margin-right: 10px;}
.left_nav ul{margin-top: 60px}
.left_nav .layui-nav-child a{padding: 0 48px!important;}
.layui-header {box-sizing: border-box;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)}
.layui-header .layui-layout-left,.layui-header .layui-layout-right{background: #fff}
.layui-header .layui-layout-left a,.layui-header .layui-layout-right a{color: #333!important}
.layui-fluid{float: left;padding:20px!important;width:calc(100% - 240px);height: calc(100vh - 100px);overflow-y: auto;background: #f2f2f2}

.layui-card{width:100%;height:100%;background: #fff;}
.layui-card iframe{width: 100%; height: 100%; border: none; }
.layui-nav .layui-badge-dot{margin: -10px -3px 0!important;}
.note{width: 100%;height:177px;border: none;resize: none;padding:0 10px;margin: 10px 0}
.text_keep{position: absolute;right:10px;bottom:10px;height: 30px!important;line-height: 30px!important;}